package com.dingding.activity.core.activity.dao;

import com.dingding.common.core.beans.activity.CouponGrantRecord;

/**
 * 
 * @Description: 优惠券发放记录缓存操作
 * @author CHEHUANBO
 * @date 2016年12月12日
 * @version V2.6.2
 * 
 */
public interface ICouponGrantRecordCacheDao {
	
	
	/**
	 * 
	 * @Description: 从缓存中获取当前优惠券发放数量
	 * @param couponId 优惠券ID
	 * @return long 当前优惠券已发放数量
	 * @author CHEHUANBO
	 * @version V2.6.2
	 * 
	 */
	public long getCouponGrantRecordToCacheByCouponId(int couponId);
	
	
	/**
	 * 
	 * @Description: 从缓存中获取当前优惠券记录
	 * @param activityId  活动ID 
	 * @param userId 用户ID
	 * @author CHEHUANBO
	 * @version V2.6.2
	 * 
	 */
	public CouponGrantRecord getCouponGrantRecordToCacheByCouponId(String activityId,String userId);

}
